home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / usr / share / doc / libgraphite3 / README < prev   
Encoding:
Text File  |  2009-01-21  |  1.9 KB  |  42 lines

  1.             GRAPHITE
  2.  
  3. Graphite is a smart font system consists of an engine, and optionally 
  4. some common font and rendering system support code, which transforms a
  5. Graphite enables font, unicode string and font formatting information 
  6. (features, size, etc.) into a set of positioned glyphs.
  7. In reality, Graphite does more than this, as it can handle cursor 
  8. tracking, mouse interaction, string selection and other interaction tasks.
  9.  
  10. This is a meta-project the engine and each of the wrappers/backends are 
  11. complete and independent projects in their own right and will build 
  12. separately of each other's source (provdided any necessary dependencies are 
  13. met of course). The wrappers project and subprojects depend upon pkgconfig 
  14. (http://pkgconfig.freedesktop.org/wiki/) being installed on the developer's 
  15. system to allow these projects to detect their dependencies to discover build 
  16. and linking flags and decide what to build. If you do not have pkgconfig then 
  17. you will only be able to build the engine "out of the box".
  18. Building this project will build the engine plus as many wrappers as the host 
  19. system can support (e.g. if you don't have freetype development headers 
  20. installed it will skip building any wrappers which depend of freetype).
  21.  
  22. The *nix build system uses autoconf and automake including all the 
  23. conventions of those tools. This includes extended support for debug, 
  24. maintenance mode, etc. See the GNU autotools info pages for the appropriate 
  25. tools for help.
  26.  
  27. If you have checked this source out of our Subversion repository or a similar 
  28. version control system you will need to generate the autotools scripts and 
  29. files (configure, Makefile.in etc) to do this run:
  30.  
  31.     autoreconf --install
  32.         
  33. Please see INSTALL for information on building
  34.  
  35. NOTE: 
  36. If you modify any configure.in or Makefile.am file you will need rerun 
  37. autoreconf like so:
  38.  
  39.     autoreconf
  40.     
  41. For those changes to affect the configure script and makefiles.
  42.